footer{background:#000;-webkit-font-smoothing:antialiased}footer .brand .logo{background:url("//idge.staticworld.net/cso/cso-logo-idg.svg") 0 0 no-repeat;background-size:92px 46px;margin:0 auto 1rem auto;position:relative;height:46px;top:-4px;width:92px}@media only screen and (min-width:48em){footer .brand .logo{background-size:92px 40px;height:40px;margin-bottom:0}}footer .brand .tagline{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif,sans-serif;border-left:1px solid #1e2226;font-size:.75rem}footer .brand .follow label{color:#e29001;font-family:"industry","Helvetica Neue",Helvetica,Arial,sans-serif,sans-serif;font-size:1rem;font-weight:600;letter-spacing:.25px}footer .brand .follow ul li a{color:#00aeef}footer .brand .follow ul li a:hover{color:#e29001}footer .topics nav ul li{font-family:"industry","Helvetica Neue",Helvetica,Arial,sans-serif,sans-serif;font-size:.85rem;letter-spacing:.25px}footer .topics nav ul li::after{color:#e29001}footer .topics nav ul li a{color:#00aeef;-webkit-font-smoothing:antialiased}footer .topics nav ul li a:hover{color:#e29001}footer .topics #ft1 ul li{font-weight:600;letter-spacing:.25px;text-transform:uppercase}footer .about{background:#1e2226}footer .about nav ul li{border-right:1px solid #000;font-family:"industry","Helvetica Neue",Helvetica,Arial,sans-serif,sans-serif;font-size:.75rem;letter-spacing:.25px}footer .about nav ul li a{color:#00aeef}footer .about nav ul li a:hover{color:#e29001}footer .copyright{background:#000}footer .copyright p{font-family:"industry","Helvetica Neue",Helvetica,Arial,sans-serif,sans-serif;letter-spacing:.25px;max-width:970px;margin:0 auto}footer .copyright .network{font-family:"industry","Helvetica Neue",Helvetica,Arial,sans-serif,sans-serif;letter-spacing:.25px}footer .copyright .network #network-selector{padding:5px 4px 3px 8px}footer .copyright .network #network-selector .label{letter-spacing:.25px}@media only screen and (min-width:60.625em){footer .copyright .network{margin-top:-1.5rem}}